package com.hntxk.cqzd.consultation.entity;


import com.hntxk.core.framework.entity.BaseEntity;
import com.hntxk.core.lang.annotation.Id;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

@Setter
@Getter
public class TblDibInfo extends BaseEntity {

  public TblDibInfo(Long dibId) {
    this.dibId = dibId;
  }

  public TblDibInfo() {
  }

  /**
   * 会诊信息ID
   */
  @Id
  private Long dibId;
  /**
   * 诊断信息ID
   */
  private Long diacrisisId;

  /**
   * 会诊标题
   */
  private String dibTitle;

  /**
   * 会诊时间
   */
  private Date dibTime;
  /**
   * 会诊地点
   */
  private String dibAddress;

  /**
   * 主持人
   */
  private String dibEmcee;

  /**
   * 记录人
   */
  private String dibRecorder;

  /**
   * 会诊目的
   */
  private String dibPurpose;

  /**
   * 目前诊断
   */
  private String dibCurrent;

  /**
   * 病史特征
   */
  private String dibFeature;

  /**
   * 产科咨询
   */
  private String dibConsult;

  /**
   * 转运流程
   */
  private String dibTransport;

  /**
   * 会诊意见
   */
  private String dibPropose;

  /**
   * 其它
   */
  private String dibOther;
  /**
   * 备注
   */
  private String dibRemark;
  /**
   * 创建人ID
   */
  private Long createUserId;
  /**
   * 创建人姓名
   */
  private String createUserName;
  private Date createTime;
  private Long updateUserId;
  private String updateUserName;
  private Date updateTime;

  //判断信息状态
  private Integer dibStatus;



  /**
   * 患者姓名
   */
  private String patientName;


  /**
   * 就诊时间
   */
  private Date recordTime;


  /**
   * 开始时间
   */
  private Date startDate;


  /**
   * 结束时间
   */
  private Date endDate;




}
